Skip to content

nextchanges: Cut over to upstream tagging.py - #6036

Merged
janniklasrose merged 15 commits into
mainfrom
janniklasrose/nextchanges-cutover-to-upstream-tagging
Aug 5, 2026
Merged

nextchanges: Cut over to upstream tagging.py#6036
janniklasrose merged 15 commits into
mainfrom
janniklasrose/nextchanges-cutover-to-upstream-tagging

Conversation

@janniklasrose

@janniklasrose janniklasrose commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Caution

Do not merge until upstream changes to tagging.yml and tagging.py are landed and consumed

Remove release_tagging.py wrapper and cut over to tagging.py for .nextchanges/ handling

CI on Changelog Preview will continue to fail until the cutover because the current tagging.py doesn't support/respect --preview.

Stack 🥞 : #6029 > #6141 > #6036 (this)

@eng-dev-ecosystem-bot

eng-dev-ecosystem-bot commented Jul 23, 2026

Copy link
Copy Markdown
Collaborator

Integration test report

Commit: 6473b38

Run: 30810915733

Env 💚​RECOVERED 🙈​SKIP ✅​pass 🙈​skip Time
💚​ aws linux 4 4 313 1067 5:13
💚​ aws windows 4 4 315 1065 5:58
💚​ azure linux 4 4 313 1066 5:28
💚​ azure windows 4 4 315 1064 4:46
💚​ gcp linux 1 5 313 1067 4:26
💚​ gcp windows 1 5 315 1065 5:14
8 interesting tests: 4 RECOVERED, 4 SKIP
Test Name aws linux aws windows azure linux azure windows gcp linux gcp windows
💚​ TestAccept 💚​R 💚​R 💚​R 💚​R 💚​R 💚​R
🙈​ TestAccept/bundle/invariant/no_drift 🙈​S 🙈​S 🙈​S 🙈​S 🙈​S 🙈​S
🙈​ TestAccept/bundle/resources/vector_search_endpoints/drift/recreated_same_name 🙈​S 🙈​S 🙈​S 🙈​S 🙈​S 🙈​S
🙈​ TestAccept/bundle/resources/vector_search_indexes/recreate/embedding_dimension 🙈​S 🙈​S 🙈​S 🙈​S 🙈​S 🙈​S
🙈​ TestAccept/ssh/connection 🙈​S 🙈​S 🙈​S 🙈​S 🙈​S 🙈​S
💚​ TestFetchRepositoryInfoAPI_FromRepo 💚​R 💚​R 💚​R 💚​R 🙈​S 🙈​S
💚​ TestFetchRepositoryInfoAPI_FromRepo/root 💚​R 💚​R 💚​R 💚​R
💚​ TestFetchRepositoryInfoAPI_FromRepo/subdir 💚​R 💚​R 💚​R 💚​R
Top 3 slowest tests (at least 2 minutes):
duration env testname
4:38 aws windows TestAccept
3:48 gcp windows TestAccept
3:46 azure windows TestAccept

@janniklasrose
janniklasrose force-pushed the janniklasrose/nextchanges-cutover-to-upstream-tagging branch from 9a60ba8 to b61e56b Compare August 3, 2026 11:26
@janniklasrose
janniklasrose changed the base branch from main to janniklasrose/regenerate-tagging August 3, 2026 11:26
Base automatically changed from janniklasrose/regenerate-tagging to main August 5, 2026 11:47
@janniklasrose
janniklasrose enabled auto-merge August 5, 2026 12:24
@janniklasrose
janniklasrose disabled auto-merge August 5, 2026 12:59
@janniklasrose

Copy link
Copy Markdown
Contributor Author

Windows runners of integration tests are stalled. Linux/macOS passed

@janniklasrose
janniklasrose merged commit 2dc1705 into main Aug 5, 2026
31 of 32 checks passed
@janniklasrose
janniklasrose deleted the janniklasrose/nextchanges-cutover-to-upstream-tagging branch August 5, 2026 13:00
janniklasrose added a commit to GrantIsEaton/cli that referenced this pull request Aug 5, 2026
)

## Changes

Tagging logic currently in
[release_tagging.py](https://github.com/databricks/cli/blob/main/internal/genkit/release_tagging.py)
is being upstreamed. This includes README.md inside a fragment being
treated as a normal fragment and reading the sections from
.codegen.json.

Once upstream changes land, they will make their way into CLI via the
next run of genkit. We will then be able to drop release_tagging.py and
change tagging.yml rewrite to point back at tagging.py.

## Why

Align with upcoming upstream changes.

Stack 🥞 : databricks#6029 (this) >
databricks#6141 >
databricks#6036

## Tests

Locally
janniklasrose added a commit to GrantIsEaton/cli that referenced this pull request Aug 5, 2026
## Changes
`task generate-clijson`

## Why
We upstreamed our release tagging logic.

Stack 🥞 : databricks#6029 >
databricks#6141 (this) >
databricks#6036
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants